<template>
	<view style="background: #f0f8ff;">

		<!-- 搜索和轮播图样式 -->
		<home-search-banner></home-search-banner>
		<health-center></health-center>

		<!-- 根据签约状态显示不同组件 -->
		<!-- 如果已签约，显示签约团队 -->
		<sign-team v-if="contractStore.isContractSuccess"></sign-team>

		<!-- 如果未签约或没有签约数据，显示机构和团队选择 -->
		<template v-else>
			<organization></organization>。
			<near-team></near-team>
		</template>

	</view>

</template>

<script setup>
// xiaomu：测试代码
import {
	useUserStore
} from '../../store/user';
const userStore = useUserStore();
import {
	onLoad
} from '@dcloudio/uni-app';
import {
	getArticlesApi
} from '../../api/articles';
import {
	ref
} from 'vue';
import {
	useContractStore
} from '../../store/contract';

// 签约状态管理
const contractStore = useContractStore();
const show = ref(false);

onLoad(() => {
	getArticles();

	// 调试：检查签约状态
	console.log('首页加载 - 签约状态检查:')
	console.log('是否有签约详情:', contractStore.hasContractDetail)
	console.log('是否已签约:', contractStore.isContractSuccess)
	console.log('签约状态值:', contractStore.contractState)
	console.log('签约状态文本:', contractStore.contractStateText)
	console.log('签约详情:', contractStore.contractInfo)
})



// 请求：获取健康咨询
function getArticles() {
	getArticlesApi()
		.then(() => {
			// console.log(res);
			// if (res.code == 200) {
			// 	bannerData.value = res.data.rows;
			// }
		})
}


</script>

<style></style>